/********************************************
*
*
********************************************/


#ifdef __cplusplus
 #if __cplusplus
  extern "C"{
 #endif
#endif /* __cplusplus */

#include "d_list.h"
#include "d_show.h"

#define ATS_JUDGE_AND 0
#define ATS_JUDGE_OR  1

#define ATS_JUDGE_SORT    2
#define ATS_JUDGE_MIX     0

#define ATS_COND_INCLUDE 1
#define ATS_COND_EXCLUDE 0


extern UINT32 ATS_Init();

extern UINT32 ATS_Begin(UINT32 ulJudgeType ,UINT32 ulBuffLength , UINT32 ulIsPrint);

extern UINT32 ATS_Cond(UINT32 ulCondType, UINT32 ulCount, const char * format , ...);

extern UINT32 ATS_Judge();


#ifdef __cplusplus
 #if __cplusplus
  }
 #endif
#endif /* __cplusplus */
